package com.ruoyi.process.domain;



import java.util.List;
import java.util.Map;

public class Historyinfo {
    private String nodeid;
    private Integer flag;
    private String userid;
    private String realname;
    private String assignee;
    private Long  roleid;
    private String opinion;
    private String rolename;
    private String deptid;
    private String taskname;
    private String begintime;
    private String endtime;
    private Integer curpos=0;
    private String reason;
    private Integer ntype;
    private String owner;
    private String taskId;

    private List<DiscussAtach>  discussAtaches;

    public Integer getFlag() {
        return flag;
    }

    public void setFlag(Integer flag) {
        this.flag = flag;
    }

    public List<DiscussAtach> getDiscussAtaches() {
        return discussAtaches;
    }

    public void setDiscussAtaches(List<DiscussAtach> discussAtaches) {
        this.discussAtaches = discussAtaches;
    }

    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId;
    }

    public String getOwner() {
        return owner;
    }

    public void setOwner(String owner) {
        this.owner = owner;
    }

    public Integer getNtype() {
        return ntype;
    }

    public void setNtype(Integer ntype) {
        this.ntype = ntype;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    private List<Map<String,Object>> optionlist;

    public List<Map<String, Object>> getOptionlist() {
        return optionlist;
    }

    public void setOptionlist(List<Map<String, Object>> optionlist) {
        this.optionlist = optionlist;
    }


    public Integer getCurpos() {
        return curpos;
    }

    public void setCurpos(Integer curpos) {
        this.curpos = curpos;
    }

    public String getTaskname() {
        return taskname;
    }

    public void setTaskname(String taskname) {
        this.taskname = taskname;
    }

    public String getBegintime() {
        return begintime;
    }

    public void setBegintime(String begintime) {
        this.begintime = begintime;
    }

    public String getEndtime() {
        return endtime;
    }

    public void setEndtime(String endtime) {
        this.endtime = endtime;
    }

    public String getRealname() {
        return realname;
    }

    public void setRealname(String realname) {
        this.realname = realname;
    }

    public String getAssignee() {
        return assignee;
    }

    public void setAssignee(String assignee) {
        this.assignee = assignee;
    }

    public String getNodeid() {
        return nodeid;
    }

    public void setNodeid(String nodeid) {
        this.nodeid = nodeid;
    }

    public String getUserid() {
        return userid;
    }

    public void setUserid(String userid) {
        this.userid = userid;
    }

    public Long getRoleid() {
        return roleid;
    }

    public void setRoleid(Long roleid) {
        this.roleid = roleid;
    }

    public String getOpinion() {
        return opinion;
    }

    public void setOpinion(String opinion) {
        this.opinion = opinion;
    }

    public String getRolename() {
        return rolename;
    }

    public void setRolename(String rolename) {
        this.rolename = rolename;
    }

    public String getDeptid() {
        return deptid;
    }

    public void setDeptid(String deptid) {
        this.deptid = deptid;
    }

    @Override
    public String toString() {
        return "Historyinfo{" +
                "nodeid='" + nodeid + '\'' +
                ", flag=" + flag +
                ", userid='" + userid + '\'' +
                ", realname='" + realname + '\'' +
                ", assignee='" + assignee + '\'' +
                ", opinion='" + opinion + '\'' +
                ", rolename='" + rolename + '\'' +
                ", deptid='" + deptid + '\'' +
                ", taskname='" + taskname + '\'' +
                ", begintime='" + begintime + '\'' +
                ", endtime='" + endtime + '\'' +
                ", curpos=" + curpos +
                ", reason='" + reason + '\'' +
                ", ntype=" + ntype +
                ", owner='" + owner + '\'' +
                ", taskId='" + taskId + '\'' +
                ", discussAtaches=" + discussAtaches +
                ", optionlist=" + optionlist +
                '}';
    }
}
